Objectifs d'apprentissage
- Différencier la concurrence logique du parallélisme au niveau matériel
- Évaluer les différences entre la cohérence séquentielle et les modèles mémoire faibles
- Analyser le rôle des barrières mémoire et des verrous dans l'assurance de la visibilité des données
- Identifier les pièges courants en programmation concurrente, tels que les conditions de course et les blocages